/**
 * @单位名称：飞羽个人
 * 	Copyright (c) 2017 All Rights Reserved.
 * @系统名称：测试
 * @工程名称：
 * @文件名称: 
 * @类路径: 
 */
package com.feiyu.bean;

import com.feiyu.common.bean.BaseBean;

import java.math.BigDecimal;

/**
 * 
 * 
 * @see
 * @author 	nanshouxiao
 * @date	2018-5-16 9:20:13
 * @version	V1.0.0
 */
public class HouseProject extends BaseBean
{
    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 1L;

    /**
     * 
     */
    private Integer id;
    /**
     * 序号
     */
    private String orderIndex;

    /**
     * 项目名称
     */
    private String projectName;

    /**
     * 开发商
     */
    private String developCompany;

    /**
     * 地址
     */
    private String projectAddress;

    /**
     * 楼号
     */
    private String buildingNumber;

    /**
     * 总面积
     */
    private BigDecimal totalArea;

    /**
     * 总套数
     */
    private Integer totalUnitNumber;

    /**
     * 批次号
     */
    private String batchNumber;

    /**
     * 装修类型
     */
    private String decorateType;

    /**
     * 创建时间
     */
    private java.time.LocalDateTime createTime;

    public HouseProject() {
    }

    public HouseProject(String orderIndex, String projectName,
                        String developCompany, String projectAddress,
                        String buildingNumber, BigDecimal totalArea,
                        Integer totalUnitNumber, String decorateType) {
        this.orderIndex = orderIndex;
        this.projectName = projectName;
        this.developCompany = developCompany;
        this.projectAddress = projectAddress;
        this.buildingNumber = buildingNumber;
        this.totalArea = totalArea;
        this.totalUnitNumber = totalUnitNumber;
        this.decorateType = decorateType;
    }

    /**
     * 获取
     */
    public Integer getId(){
    	return this.id;
    }
    
    /**
     * 设置
     */
    public void setId(Integer id){
    	this.id = id;
    }

    public String getOrderIndex() {
        return orderIndex;
    }

    public void setOrderIndex(String orderIndex) {
        this.orderIndex = orderIndex;
    }

    /**
     * 获取项目名称
     */
    public String getProjectName(){
    	return this.projectName;
    }
    
    /**
     * 设置项目名称
     */
    public void setProjectName(String projectName){
    	this.projectName = projectName;
    }
    
    /**
     * 获取开发商
     */
    public String getDevelopCompany(){
    	return this.developCompany;
    }
    
    /**
     * 设置开发商
     */
    public void setDevelopCompany(String developCompany){
    	this.developCompany = developCompany;
    }
    
    /**
     * 获取地址
     */
    public String getProjectAddress(){
    	return this.projectAddress;
    }
    
    /**
     * 设置地址
     */
    public void setProjectAddress(String projectAddress){
    	this.projectAddress = projectAddress;
    }
    
    /**
     * 获取楼号
     */
    public String getBuildingNumber(){
    	return this.buildingNumber;
    }
    
    /**
     * 设置楼号
     */
    public void setBuildingNumber(String buildingNumber){
    	this.buildingNumber = buildingNumber;
    }
    
    /**
     * 获取总面积
     */
    public BigDecimal getTotalArea(){
    	return this.totalArea;
    }
    
    /**
     * 设置总面积
     */
    public void setTotalArea(BigDecimal totalArea){
    	this.totalArea = totalArea;
    }
    
    /**
     * 获取总套数
     */
    public Integer getTotalUnitNumber(){
    	return this.totalUnitNumber;
    }
    
    /**
     * 设置总套数
     */
    public void setTotalUnitNumber(Integer totalUnitNumber){
    	this.totalUnitNumber = totalUnitNumber;
    }
    
    /**
     * 获取批次号
     */
    public String getBatchNumber(){
    	return this.batchNumber;
    }
    
    /**
     * 设置批次号
     */
    public void setBatchNumber(String batchNumber){
    	this.batchNumber = batchNumber;
    }

    public String getDecorateType() {
        return decorateType;
    }

    public void setDecorateType(String decorateType) {
        this.decorateType = decorateType;
    }

    /**
     * 获取创建时间
     */
    public java.time.LocalDateTime getCreateTime(){
    	return this.createTime;
    }
    
    /**
     * 设置创建时间
     */
    public void setCreateTime(java.time.LocalDateTime createTime){
    	this.createTime = createTime;
    }
    
    
    @Override
    public String toString()
    {
        return new StringBuilder(super.toString()).append("[")
	      .append("id=").append(getId()).append(", ")
	      .append("projectName=").append(getProjectName()).append(", ")
	      .append("developCompany=").append(getDevelopCompany()).append(", ")
	      .append("projectAddress=").append(getProjectAddress()).append(", ")
	      .append("buildingNumber=").append(getBuildingNumber()).append(", ")
	      .append("totalArea=").append(getTotalArea()).append(", ")
	      .append("totalUnitNumber=").append(getTotalUnitNumber()).append(", ")
	      .append("batchNumber=").append(getBatchNumber()).append(", ")
	      .append("createTime=").append(getCreateTime())
	      .append("]").toString();
    }
}